﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using AvantGameMachine.DataManagement;
using AvantGameMachine.Graphics;

namespace AvantGameMachine.Clients
{
    public class PreloadedClient
    {
        private Address baseDir;
        private string shortName = string.Empty;
        private string completeName = string.Empty;
        private List<string> description = new List<string>();
        private Texture icon = null;

        public PreloadedClient()
        {
        }

        internal Address BaseDir
        {
            get { return baseDir; }
            set { baseDir = value; }
        }

        internal string ShortName
        {
            get { return shortName; }
            set { shortName = value; }
        }

        internal string CompleteName
        {
            get { return completeName; }
            set { completeName = value; }
        }

        internal List<string> Description
        {
            get { return description; }
            set { description = value; }
        }

        internal Texture Icon
        {
            get { return icon; }
            set { icon = value; }
        }
    }
}
